Synonyms for "troop carrier"

Words with similar meaning